Initialising ...
Initialising ...
Initialising ...
Initialising ...
Initialising ...
Initialising ...
Initialising ...
富山 峯秀; 浅井 清
JAERI-M 9719, 71 Pages, 1981/10
SCANは、FORTRAN構文解析プログラムであり、解析の対象となるFORTRANプログラムを1ステートメントづつ読み込み、文法のチェックを行ない、内部コード表現のステートメントに変換するものである。SCANが扱うFORTRANの言語レベルはJIS-7000を基本とし、いくつかのFORTRAN IV-Hの機能を追加したものである。本報告書ではSCANのプログラム構造と構文の解析方法、解析の過程で作成されるテーブル類について説明してある。また解析の結果作成される内部コード表現化されたFORTRAN文について述べている。SCAN自身は約5000枚のFORTRANで記述されている。FORTRANの構文解析を必要とする他の応用に対しては、SCANを少し変更することによりうまく適用できると考えている。